package com.xyy.saas.payment.cores.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author huguangming
 * @since 2022/10/12
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PinganLoanNotifyWithdrawVo implements Serializable {

    private static final long serialVersionUID = 1328182309983182959L;

    private String ThirdApplyNo; // 外部申请编号，即支付平台申请编号
    private String UserId; // 客户ID，即业务侧买家id
    private String LoanBalanceNo; // 借据号
    private String LoanIntRate; // 贷款利率
    private String PutoutAmount; // 提款金额
    private String ContractNo; // 合同编号
    private String LoanAmount; // 贷款金额
    private String ReturnType; // 还款方式
    private String LoanTerms; // 贷款期限
    private String DrawStatus; // 提款状态
    private String ErrorMsg; // 失败原因
    private String PutoutDay; // 放款日期
    private String ChannelCode; // 渠道号
    private String MachineNo; // 设备编号
    private String IdNo; // 身份证号
    private String AccountNo; // 账户号
    private String RequestDate; // 请求时间
    private String RequestNo; // 请求流水号
    private String RepayDay; // 还款日期
    private String OrderNo; // 订单号

}
